Objetivos
Os estudantes que terminam com sucesso esta unidade curricular serão capazes de:
- Compreender e descrever os princípios base de desenvolvimento de sistemas, com aplicação específica aos processos de desenvolvimento de software, bem como os métodos de modelação, projecto, implementação e verificação que suportam esses processos de desenvolvimento;
- Identificar e relacionar as principais características de diferentes processos de desenvolvimento de software em termos de domínios de aplicação, potencialidades e limitações;
- Utilizar processos e métodos de desenvolvimento sistemáticos, disciplinados e quantificáveis na concepção e desenvolvimento de software;
- Verificar e testar os sistemas desenvolvidos tendo em conta garantir a qualidade dos produtos finais.